@charset "UTF-8";
/*zwp 2018-9-1*/
/*公共部分开始*/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td, b {
	padding: 0;
	margin: 0;
	font-weight: normal;
}
html {
	height: 100%;
	overflow: -moz-scrollbars-vertical;
	overflow: hidden;
	overflow-y:auto;
} /*始终让 Firefox 显示滚动条*/
* {
	word-wrap: break-word;
	margin: 0;
	padding: 0;
}/*文字强制换行word-break:keep-all;(Ff)*/
table {
	border-collapse: collapse;
}/*细线表格*/
fieldset, img {
	border: none;
}/*清除描边*/
ul, li {
	list-style-type: none;
}/*无列表项目标记*/
a {
	text-decoration: none;
	color: #828385
}/* 链接无下划线,有为underline;链接去框 */
a:link {
	color: #828385;
}/* 未访问的链接 */
a:visited {
	color: #828385;
}/* 已访问的链接 */
a:hover {
	color: #4e9cd8;
}/* 鼠标在链接上 */
a:active {
	color: #828385;
blr:expression(this.onFocus=this.blur());
}/* 点击激活链接 */
body {
	font-family:"Microsoft YaHei";
	font-size: 12px;
	color: #828385;
	background:#ffffff;
	min-width:1346px;
}
textarea,select, input {
	vertical-align: middle;
	outline: none;
}
input[type=button], input[type=reset], input[type=submit], input[type=radio], input[type=checkbox] {
	cursor: pointer;
	outline: none;
}


/*浏览器滚动条*/
::-webkit-scrollbar {width:8px;background:#f0f0f0;}
::-webkit-scrollbar-button {}
::-webkit-scrollbar-track {}
::-webkit-scrollbar-track-piece {}
::-webkit-scrollbar-thumb {width:8px;background:#333;}
::-webkit-scrollbar-corner {background:#f0f0f0;}
::-webkit-resizer {}
::-webkit-scrollbar:horizontal{height:9px;}
/************/
::-webkit-input-placeholder{}    /* 使用webkit内核的浏览器 */
:-moz-placeholder{}                  /* Firefox版本4-18 */
::-moz-placeholder{}                  /* Firefox版本19+ */
:-ms-input-placeholder{}           /* IE浏览器 */

.clear {
	clear: both;
}
.h10 {
	clear: both;
	height: 10px;
}
.h15 {
	clear: both;
	height: 16px;
}
.h20 {
	clear: both;
	height: 20px;
}
.h25 {
	clear: both;
	height: 25px;
}
.h30 {
	clear: both;
	height: 30px;
}
.h35 {
	clear: both;
	height: 35px;
}
.h40 {
	clear: both;
	height: 40px;
}
.h45 {
	clear: both;
	height: 45px;
}
.h50 {
	clear: both;
	height: 50px;
}
.h55 {
	clear: both;
	height: 55px;
}
.h60 {
	clear: both;
	height: 60px;
}
.h65 {
	clear: both;
	height: 65px;
}
.h80 {
	clear: both;
	height: 80px;
}

.fl {
	float: left;
	display: inline;
}
.fr {
	float: right;
	display: inline;
}
/**************/
.tableCont{
    width: 100%;
    height: 100%;
    overflow: hidden;
    position: absolute;
    left: 0px;
    top:0px;
    z-index: 3;
}
.table{
    width: 100%;
    height: 100%;
    overflow: hidden;
    display: table;
    position: relative;
    z-index: 3;
}
.tableCell{
    overflow: hidden;
    display: table-cell;
    vertical-align: middle;
}
dd .pic img{
	transform: scale(1);
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
dd:hover .pic img{transform: scale(1.05)}
/*公共部分结束*/
/*^
 * 框架
 * @return
 */	
.wrap{
	clear:both;
	width:1200px;
	margin:0 auto;
	}
.minH{
	min-height:350px;
	height:auto !important;
	height:350px;
	}
/*
///////////////top
*/	
.head{
	clear: both;
	height: 120px;
	position: relative;
	z-index: 9999;
}
.logo{
	height: 72px;
	overflow: hidden;
	margin-top: 25px;
}
.logo img{
	display: block;
	height: 72px;
}
/**/
.head .divR .div1{margin-top:23px}
.officeSystem{
	width: 75px;
	height: 25px;
	position: relative;
	margin-top: 2px;
}
.officeSystem span{
	display: block;
	height: 25px;
	line-height: 25px;
	padding-left: 10px;
	color: #666666;
	font-size: 14px;
	background-image: url(../images/zIcon1.png);
	background-position: right center;
	background-repeat: no-repeat;
	cursor: pointer;
}
.officeSystem .div_a{
	width: 100%;
	overflow: hidden;
	background-color:#fff;
	position: absolute;
	top:25px;
	left: 0;
	z-index: 11;
	visibility: hidden;
	opacity: 0;
	transform: rotateX(-90deg);
	transform-origin: center top;
	transition-duration: 0.3s;
	transition-property: all;
	transition-timing-function: linear;
}
.officeSystem:hover .div_a{
	transform: rotateY(0deg);
	visibility:visible;
	opacity:1;
}
.officeSystem .div_a a{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	overflow: hidden;
	color: #666;
}
.officeSystem .div_a a:hover{color: #c6292c}
/*搜索*/	
.search{
	display:inline;
	float:left;
	width:24px;
	height:24px;
	overflow:hidden;
	border-radius:24px;
	position:relative;
	margin:0 5px 0 10px;
	border:1px solid #fff;
	}
.search.b_d{border:1px solid #949494;}
.search .inputB{
	display:inline;
	float:right;
	width:30px;
	height:24px;
	line-height:24px;
	background:url(../images/zIcon2.png) no-repeat center center;
	border:none;
	cursor:pointer;
	}
.search .inputT{
	display:inline;
	float:right;
	width:125px;
	height:24px;
	background:none;
	border:none;
	position:absolute;
	top:0;
	right:30px;
	display:none;
	color:#707070;
	line-height:24px;
	text-align:left;
	padding:0 0 0 10px;
	}
/***导航***/
.menuDl{clear: both;height:70px}
.menuDl dd{
	float: left;
	position: relative;
}
.menuDl dd .a1{
	display: block;
	height:70px;
	overflow: hidden;
	padding:0 17px 0 15px;
	background-image: url(../images/zIcon3.png);
	background-repeat: no-repeat;
	background-position: right 27px;
	color: #555555;
	font-size: 14px;
	line-height: 54px;
}
.menuDl dd.last .a1{background:none}
.menuDl dd.hover .a1{color:#c31d20}
.menuDl dd .div_a{
	width:188px;
	background-color:#fff;
	overflow: hidden;
	position: absolute;
	top: 70px;
	left: 0;
	display: none;
}
.menuDl dd .div_a a{
	display: block;
	clear: both;
	overflow: hidden;
	height: 40px;
	line-height: 40px;
	color: #333333;
	font-size: 14px;
	padding-left: 22px;
	background-image: url(../images/zIcon4.png);
	background-position: 150px center;
	background-repeat: no-repeat;
	transition-duration: 0.3s;
}
.menuDl dd .div_a a:hover{
	background-color:#c51d1d;
	color: #fff;
	font-weight: bold;
}
/*
//////////////banner
*/
.bannerSlide{
	clear: both;
	position: relative;
	overflow: hidden;
}
.bannerSlide .hd{
	width: 100%;
	height: 95px;
	position: absolute;
	bottom: 0;
	left: 0;
	z-index: 11;
	text-align: center;
}
.bannerSlide .hd ul{display:inline-block}
.bannerSlide .hd ul li{
	float: left;
	width: 10px;
	height: 8px;
	line-height: 999px;
	overflow: hidden;
	background-color:#fff;
	cursor: pointer;
	margin:0 3px;
	transition-duration: 0.3s;
}
.bannerSlide .hd ul li.on{background-color:#c31d20;width:25px}
.bannerSlide .bd{clear: both} 
.bannerSlide .bd dl{
	width: 100%;
	padding-top:34.895%;	
}
.bannerSlide .bd dd{
	width: 100%;
	padding-top:34.895%;
	background-position: center center;
	background-repeat: no-repeat;
	background-size: cover;
	animation:ant 3s 1;
	-webkit-animation:ant 3s 1;
	animation-timing-function:linear;
	-webkit-animation-timing-function:linear;
	animation-fill-mode: forwards;
	-webkit-animation-fill-mode: forwards;
	transform:scale(1.05);
	-webkit-transform:scale(1.05);
	position: relative;
}
.bannerSlide .bd dd a{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
/*动画*/
@keyframes ant
{
from {transform:scale(1.05);-webkit-transform:scale(1.05);}
to {transform:scale(1);-webkit-transform:scale(1);}
}
/* Safari and Chrome */
@-webkit-keyframes ant 
{
from {transform:scale(1);-webkit-transform:scale(1);}
to {transform:scale(1.05);-webkit-transform:scale(1.05);}
}
/*
////////////foot
*/
.foot{clear: both}
.footBox1{
	clear: both;
	border-top:1px solid #e5eaf7;
	background-color:#ffffff;
	padding:45px 0;
}
.footUl{margin-right: 30px}
.footUl li{
	float: left;
	overflow: hidden;
	width: 130px;
	margin-right: 10px;
}
.footDl dt{
	clear: both;
	height: 26px;
	overflow: hidden;
	line-height: 26px;
	margin-bottom: 8px;
}
.footDl dt a{color: #505050;font-size: 14px}
.footDl dt a:hover{color: #db0000;}
.footDl dd{
	clear: both;
	height: 28px;
	overflow: hidden;
	line-height: 28px;
}
.footDl dd a{color: #7c7c7c;font-size: 13px}
.footDl dd a:hover{color: #db0000;}
.ewmBox{
	width: 102px;
	overflow: hidden;
	margin-left: 10px;
}
.ewmBox img{
	display: block;
	width: 100px;
	height:100px;
	border:1px solid #ececec;
}
.ewmBox span{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #97989d;
}
.footBox1R{
	width: 250px;
}
.footBox1R .divT{
	clear: both;
	height: 26px;
	overflow: hidden;
	line-height: 26px;
	margin-bottom: 8px;
	color: #505050;
	font-size: 14px;
}
.footBox1R span{
	display: block;
	clear: both;
	padding-left:18px;
	color: #7c7c7c;
	line-height: 24px;
	font-size: 13px;
	background-position:left 7px;
	background-repeat: no-repeat;
}
.footBox1R span i{font-style:normal;color:#c31d20}
.footBox1R span.span1{background-image:url(../images/zIcon5.png)}
.footBox1R span.span2{background-image:url(../images/zIcon6.png)}
.footBox1R span.span3{
	background-image:url(../images/zIcon7.png);
	padding-bottom: 10px;
	border-bottom:1px solid #e0e0e0;
}
.linkBox{
	width: 249px;
	height: 38px;
	cursor: pointer;
	position: relative;
}
.linkBox .divT1{
	float:left;
	width: 210px;
	height: 36px;
	line-height: 36px;
	border:1px solid #e0e0e0;
	text-align: center;
	color: #7c7c7c;
	font-size: 13px;
}
.linkBox em{
	float: left;
	width: 36px;
	height: 36px;
	border:1px solid #e0e0e0;
	border-left:none;
	background-image: url(../images/zIcon8.png);
	background-repeat: no-repeat;
	background-position:center center;
}
.linkBox .div_a{
	position: absolute;
	left: 0;
	bottom: 38px;
	width: 100%;
	background-color:#f0f0f0;
	transform: rotateX(-90deg);
	transform-origin: center bottom;
	visibility: hidden;
	opacity:0;
	transition-duration: 0.3s;
	padding:10px 0;
} 
.linkBox:hover .div_a{
	transform: rotateX(0deg);
	visibility:visible;
	opacity:1;
}
.linkBox .div_a a{
	display: block;
	height: 30px;
	line-height: 30px;
	text-align: center;
	color: #666;
	font-size: 13px;
}
.linkBox .div_a a:hover{background-color:#db0000;color:#fff}
.footBox2{
	clear: both;
	height: 60px;
	overflow: hidden;
	line-height: 60px;
	background-color:#1d1d1d;
	color: #7c7c7c;
	font-size: 13px;
}
.footBox2 a{color: #7c7c7c;}
.footBox2 .footerBan{background: url(../images/beian.png) no-repeat center left 6px;padding-left: 30px;background-size: 16px auto;}
/*
/////////////////首页内容
*/
.announcement{
	clear: both;
	height: 0px;
	position: relative;
	z-index: 999;
}
.announcementBox{
	width: 100%;
	height: 60px;
	position: absolute;
	bottom: 0;
	left: 0;
	background-color:rgba(44,45,52,0.9);
}
.announcementBox .spanT{
	padding-left:26px;
	height: 60px;
	overflow:hidden;
	color: #f7b411;
	font-weight: bold;
	font-size: 13px;
	line-height: 60px;
	background-image: url(../images/zIcon9.png);
	background-position: left center;
	background-repeat: no-repeat;
	margin-right:18px;
}
.announcementSlide{
	overflow: hidden;
	height: 60px;
}
.announcementSlide .bd dl dd{
	width: 1200px;
	height: 60px;
	overflow: hidden;
}
.announcementSlide .bd dl dd .ddDiv{
	width: 520px;
	height: 60px;
	overflow: hidden;
	margin-right: 60px;
}
.announcementSlide .bd dl dd .ddDiv a{
	float: left;
	line-height: 60px;
	overflow: hidden;
	font-size: 13px;
	color: #c1c1bf;
}
.announcementSlide .bd dl dd .ddDiv a:hover{color:#db0000}
.announcementSlide .bd dl dd .ddDiv span{
	float: left;
	line-height: 60px;
	overflow: hidden;
	font-size: 13px;
	color: #c1c1bf;
	padding-left: 60px;
}
/*1*/
.ixBox1{
	clear: both;
	height: 495px;
	overflow: hidden;
	position: relative;
	background-color:#f7f7f7;
}
.ixBox1:after{
	content: "";
	display: block;
	width: 100%;
	height: 89px;
	background-color:#fff;
	position: absolute;
	top: 0;
	left: 0;
}
.ixBox1 .wrap{position: relative;z-index:9}
.ixBox1 .divL{
	width: 580px;
	overflow: hidden;
}
.ixBox1 .divL .div_a{
	height: 76px;
	overflow: hidden;
	line-height: 76px;
	margin-top: 13px;
}
.ixBox1 .divL .div_a a{
	float: left;
	color: #7c7c7c;
	font-size: 14px;
	margin-right: 38px;
}
.ixBox1 .divL .div_a a.hover{font-weight: bold;}
.ixBox1LSlide{
	width: 580px;
	height: 325px;
	overflow: hidden;
	position: relative;
}
.ixBox1LSlide .bd{
	width: 580px;
	height: 325px;
	overflow: hidden;
}
.ixBox1LSlide .bd dl dd{
	width: 580px;
	height: 325px;
	overflow: hidden;
}
.ixBox1LSlide .bd dl dd a img{
	display: block;
	width: 580px;
	height: 325px;
}
.ixBox1LSlide .divT{
	clear: both;
	height: 40px;
	overflow: hidden;
	background-color:rgba(0,0,0,0.7);
	padding-left: 20px;
	position: absolute;
	left: 0;
	right: 0;
	bottom: 0;
	line-height: 40px;
	font-size: 13px;
	color: #fff;
}
.ixBox1LSlide .hd{
	position: absolute;
	right:15px;
	bottom: 0;
	height: 24px;
}
.ixBox1LSlide .hd .bt{
	width: 5px;
	height: 9px;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center center;
}
.ixBox1LSlide .hd .bt.prev{background-image: url(../images/zIcon10.png);margin-right:3px}
.ixBox1LSlide .hd .bt.next{background-image: url(../images/zIcon11.png);margin-left:3px}
.ixBox1LSlide .hd ul{margin-top:2px;}
.ixBox1LSlide .hd ul li{
	float: left;
	width: 5px;
	height: 5px;
	overflow: hidden;
	line-height: 999px;
	border-radius:100%;
	margin:0 3px;
	background-color:#fff;
}
.ixBox1LSlide .hd ul li.on{background-color:#c31d20}
.movBox{
	width: 580px;
	height: 325px;
	overflow: hidden;	
}
.ixBox1 .divR{
	width: 585px;
	overflow: hidden;
}
.ixBox1 .divR .div_a{
	height: 76px;
	overflow: hidden;
	line-height: 76px;
	margin-top: 13px;
}
.ixBox1 .divR .div_a a{
	float: left;
	height: 72px;
	color: #7c7c7c;
	font-size: 14px;
	margin-right: 38px;
}
.ixBox1 .divR .div_a a.hover{font-weight: bold;border-bottom:4px solid #c31d20}
.more a{
	display: block;
	width: 24px;
	height: 24px;
	background-color:#ececec;
	background-image: url(../images/zIcon12.png);
	background-repeat: no-repeat;
	background-position: center center;
	margin-top:40px;
}
.more a:hover{background-color:#db0000}
.ixBox1RSlide{
	width: 585px;
	height: 325px;
	overflow: hidden;
	position: relative;
}
.ixBox1RSlide .bd{
	width: 585px;
	height: 325px;
	overflow: hidden;
}
.ixBox1RSlide .bd ul li{
	width: 585px;
	height: 284px;
	overflow: hidden;
}
.hotBox .divT{
	height: 43px;
	line-height: 43px;
	overflow: hidden;
	color: #e35b58;
	font-size: 30px;
	margin-top: 7px;
}
.hotBox .divT2{
	height:39px;
	line-height: 39px;
	overflow: hidden;
}
.hotBox .divT2 a{
	color:#505050;
	font-size: 20px;
}
.hotBox .divT2 a:hover{color:#db0000;}
.hotBox .txt{
	clear: both;
	height: 72px;
	overflow: hidden;
	font-size: 14px;
	line-height: 24px;
	margin-top: 5px;
}
.list1.typ{margin-bottom:30px}
.list1 dd{
	height: 34px;
	overflow: hidden;
	line-height: 34px;
}
.list1.typ dd{padding:0 15px;}
.list1.typ dd:hover{background-color:#f4f4f4}
.list1 dd a{
	float: left;
	font-size: 13px;
	color: #7c7c7c;
	position: relative;
	padding-left: 13px;
	background-image: url(../images/zIcon13.png);
	background-repeat: no-repeat;
	background-position: left center;
}
.list1.typ dd a{color: #666;}
.list1 dd a:hover{color:#db0000}
.list1.typ dd a:hover{color:#7c7c7c}
.list1 dd a i{
	display: block;
	width: 36px;
	height: 22px;
	background-image: url(../images/zIcon16.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	right:-43px;
	top:0;
}
.list1 dd span{
	float: right;
	font-size: 13px;
	color: #97989d;
}
.ixBox1RSlide .hd{
	position: absolute;
	right:0;
	bottom: 0;
	height: 24px;
}
.ixBox1RSlide .hd .bt{
	width: 5px;
	height: 9px;
	cursor: pointer;
	background-repeat:no-repeat;
	background-position: center center;
}
.ixBox1RSlide .hd .bt.prev{background-image: url(../images/zIcon14.png);margin-right:3px}
.ixBox1RSlide .hd .bt.next{background-image: url(../images/zIcon15.png);margin-left:3px}
.ixBox1RSlide .hd ul{margin-top:2px;}
.ixBox1RSlide .hd ul li{
	float: left;
	width: 5px;
	height: 5px;
	overflow: hidden;
	line-height: 999px;
	border-radius:100%;
	margin:0 3px;
	background-color:#97989d;
}
.ixBox1RSlide .hd ul li.on{background-color:#c31d20}
/*2*/
.ixBox2{
	clear: both;
	overflow: hidden;
}
.ixBox2Pic{
	clear: both;
	height: 130px;
	overflow: hidden;
}
.ixBox2Pic img{
	display: block;
	height: 130px;
}
.ixBox2T{
	clear: both;
	height: 40px;
	overflow: hidden;
}
.ixBox2T .div_a a{
	float: left;
	height: 40px;
	line-height: 40px;
	color: #7c7c7c;
	font-size: 14px;
	margin-right:35px;
}
.ixBox2T .div_a a.hover{font-weight: bold;color:#c31d20}
.ixBox2T .more a{margin-top:10px}
.ixBox2TabC{
	height: 241px;
}
.ixBox2Slide{position: relative;overflow: hidden}
.ixBox2Dl{width: 1300px}
.ixBox2Dl dd{
	float: left;
	width:284px;
	overflow: hidden;
	margin-right:22px
}
.ixBox2Dl dd a{
	display: block;
	overflow: hidden;
}
.ixBox2Dl dd a .pic{
	width:284px;
	height: 196px;
	overflow: hidden;
}
.ixBox2Dl dd a .pic img{
	display: block;
	width:284px;
	height: 196px;
}
.ixBox2Dl dd a span{
	display: block;
	height: 45px;
	overflow: hidden;
	line-height: 45px;
	text-align: center;
	color: #7c7c7c;
	font-size: 14px;
}
.ixBox2Dl dd a:hover span{color: #db0000;}
.floatR{
	position: fixed;
	right: 5px;
	top: 50%;
	transform: translateY(-50%);
	width: 40px;
	z-index: 999;
	border-bottom:1px solid #ebebeb;
}
.floatR a{
	display: block;
	border:1px solid #ebebeb;
	border-bottom: none;
	height: 38px;
	background-color:#ffffff;
	background-repeat: no-repeat;
	background-position: center center
}
.floatR a:hover{background-color:#c31d20}
.floatR a.a1{background-image: url(../images/zIcon17.png)}
.floatR a.a2{background-image: url(../images/zIcon18.png);position:relative}
.floatR a.a3{background-image: url(../images/zIcon19.png)}
.floatR a.a2 span{
	display: block;
	width: 100px;
	height: 38px;
	position: absolute;
	right: 40px;
	top: 0;
	z-index: -1;
	background-color:#fff;
	color: #666;
	line-height: 40px;
	font-size: 14px;
	padding:0 10px;
	transform:scaleX(0);
	transition-duration: 0.3s;
	transform-origin:right center;
}
.floatR a.a2:hover span{transform:scaleX(1)}
.floatR a.a1:hover{background-image: url(../images/zIcon17h.png)}
.floatR a.a2:hover{background-image: url(../images/zIcon18h.png)}
.floatR a.a3:hover{background-image: url(../images/zIcon19h.png)}
/*
//////////////////内页
*/
.subBanner{
	clear: both;
	width: 100%;
	height: 200px;
	background-repeat: no-repeat;
	background-position: center center;
	background-size: cover;
	position: relative;
}
.navBox{
	width: 1200px;
	height: 66px;
	background-color:rgba(51,51,51,0.1);
	position: absolute;
	left: 50%;
	margin-left:-600px;
	bottom: 0;
}
.navC{
	padding-left: 20px;
}
.navC a{
	float: left;
	height: 66px;
	line-height: 66px;
	padding:0 24px;
	color: #333333;
	font-size: 14px;
}
.navC a.hover{color:#c51d1d;font-weight:bold}
.pageBox{
	clear: both;
	overflow: hidden;
	background-color:#f7f7f7;
}
.pageBoxC{
	overflow: hidden;
	background-color:#fff;
	box-shadow:0 0 2px rgba(0,0,0,0.1);
}
.pageBoxCBox{
	overflow:hidden;
	padding:30px;
}
.location{
	height: 68px;
	overflow: hidden;
}
.location a{
	float: left;
	line-height: 68px;
	padding-left:15px;
	padding-right:10px;
	color: #797979;
	font-size: 13px;
	background-image: url(../images/zIcon21.png);
	background-position: left center;
	background-repeat: no-repeat;
}
.location a:hover{color:#c51d1d}
.location a.hover{color:#c51d1d}
.location .a1{
	width: 15px;
	height:68px;
	margin-right: 10px;
	background-image: url(../images/zIcon20.png);
	background-position: center center;
	padding: 0;
}
/*分页*/
.page{padding:0 30px}
.page a{
	display: block;
	height: 56px;
	overflow: hidden;
	background-color:#bbb5b3;
	font-size: 16px;
	color: #fff;
	text-align: center;
	line-height: 56px;
	transition-duration: 0.3s;
}
.page a:hover{background-color:#db0000;}
/*新闻+单篇*/
.articleT {
	clear: both;
	line-height:50px;
	font-size:26px;
	color: #333333;
	text-align: center;
	font-family: "黑体";
}
.articleT2 {
	clear: both;
	height:35px;
	font-size: 14px;
	color: #666;
	line-height: 35px;
	text-align: center;
	padding-bottom: 25px;
	border-bottom: 1px solid #e1e1e1;
}
.articleT2 i {
	color: #db0000;
	font-weight: bold;
	font-style: normal
}
.articleT2 .shareBox {
	display: inline-block;
}
.articleT2 .shareBox a {
	margin-left: 5px;
	font-weight: bold;
}
.articleT2 a:hover {
	color: #fff
}
.article_fz {
	display: inline-block;
	position: relative;
	cursor: pointer;
	padding-left: 10px;
}

.article_fzBox {
	width: 100%;
	overflow: hidden;
	position: absolute;
	top: 30px;
	left: 0;
	z-index: 9999;
	opacity: 0;
	transform: rotateX(90deg);
	-webkit-transform: rotateX(90deg);
	transition: all 0.3s linear;
	-webkit-transition: all 0.3s linear;
	transform-origin: center top;
	-webkit-transform-origin: center top;
}

.article_fz:hover .article_fzBox {
	opacity: 1;
	transform: rotateX(0deg);
	-webkit-transform: rotateX(0deg);
}

.article_fzBox span {
	display: block;
	height: 20px;
	background: #f5f5f5;
	font-size: 14px;
	color: #666;
	text-align: center;
	line-height: 20px;
	cursor: pointer;
	margin-bottom: 1px;
}

.article_fzBox span:hover {
	background: #db0000;
	color: #fff;
}

.article_fzBox span.hover {
	background: #db0000;
	color: #fff;
}

.articleBox {
	clear: both;
	overflow: hidden;
	font-size: 14px;
	line-height: 34px;
	color: #000;
	padding:15px;
}

.articleBox img {
	max-width: 100%;
}
/* 文章阅读页——大图*/
#play {
	width: 755px;
	height: 425px;
	position: relative;
	overflow: hidden;
	background: #fff;
	border: 1px solid #e9e9e9;
	margin: 0 auto;
}

#play .change_a {
	width: 40%;
	height: 100%;
	position: absolute;
	top: 0;
	z-index: 1;
	cursor: pointer;
	display: block;
	overflow: hidden;
	background: url(about:blank);
}

#play .prev_a {
	left: 0;
}

#play .next_a {
	right: 0
}

#play .change_a span {
	width: 24px;
	height: 43px;
	display: block;
	position: absolute;
	top: 50%;
	margin-top: -21px;
	display: none
}

#play .prev_a span {
	background: url(../images/article_icon.png) no-repeat 0px -50px;
	left: 0;
}

#play .next_a span {
	background: url(../images/article_icon.png) no-repeat -30px -50px;
	right: 0;
}

#play .img_ul {
	position: relative;
	z-index: 1;
	width: 755px;
	height: 425px;
}

#play .img_ul li {
	position: relative;
	z-index: 1;
	width: 755px;
	height: 425px;
	background: #fff;
	margin: 0 0 5px 0;
}

#play .img_ul li img {
	position: absolute;
}

.imgMove {
	width:755px;
	clear: both;
	margin: 20px auto;
	position: relative;
}

.img_hd {
	margin: 0 auto;
	overflow: hidden;
	height: 75px;
	position: relative;
}

.img_hd ul {
	position: absolute;
	z-index: 1
}

.img_hd ul li {
	float: left;
	width: 90px;
	height:51px;
	padding: 3px;
	margin: 0 7px;
	cursor: pointer;
	background: #fff;
	border: 1px solid #d4d4d4;
	position: relative;
}

.img_hd ul li p {
	width: 90px;
	height:51px;
	display: block;
	background: #fff;
	position: relative;
}

.img_hd ul li i {
	display: block;
	clear: both;
	line-height: 20px;
	padding: 0 5px;
	background: #000;
	color: #fff;
	position: absolute;
	right: 3px;
	bottom: 3px;
	z-index: 99999999999999;
	filter: alpha(opacity=50);
	-moz-opacity: 0.5;
	opacity: 0.5;
	font-family: Arial;
	font-size: 12px;
	font-style: normal;
}

.img_hd ul li img {
	position: absolute;
	width: 90px;
	height:51px;
}

.img_hd ul li.on {
	border: 1px solid #db0000;
	background: #db0000;
}

.imgMove .bottom_a {
	width: 20px;
	height: 25px;
	display: block;
	cursor: pointer;
	z-index: 10;
	float: left;
	top: 20px;
	position: absolute;
	z-index: 9999999999999;
	background: url(../images/article_icon.png) no-repeat;
}

.imgMove .prev_a {
	background-position: left top;
	left: 0;
}

.imgMove .next_a {
	background-position: right top;
	right: 0;
}

.article_pageUp {
	font-size: 15px;
	line-height: 30px;
	color: #999999;
	border-top: 1px solid #d5d5d5;
	padding-top: 30px;
}

.article_pageUp dl {
	width: 600px
}

.article_pageUp dl a {
	color: #999999
}

.article_pageUp dl a:hover {
	color: #1e67c0
}

.article_pageUp .bt {
	width: 130px;
	height: 40px;
	line-height: 40px;
	text-align: center;
	background: #1e67c0;
	color: #fff;
	font-size: 15px;
	margin-top: 10px;
}
.article_pageUp .bt:hover {
	opacity: 0.9
}
.articleHand {
	clear: both;
	font-size: 16px;
	padding: 10px 0px 20px 0;
	overflow: hidden;
}
.articleHand a {
	display: block;
	line-height: 32px;
	padding: 0 20px 10px 30px;
	float: left;
	background: url(../images/file.png) no-repeat left center;
}
.articleHand a.word {
	background: url(../images/word.png) no-repeat left 3px;
	color: #37a6ff !important;
}
.articleHand a.ppt {
	background: url(../images/ppt.png) no-repeat left center;
	color: #ff7735 !important;
}
.articleHand a.excel {
	background: url(../images/excel.png) no-repeat left center;
	color: #15bf44 !important;
}
.articleHand a.pdf {
	background: url(../images/pdf.png) no-repeat left center;
	color: #1369c0 !important;
}
.articleHand a.zip {
	background: url(../images/zip.png) no-repeat left 3px;
	color: #ff9779 !important;
}
.articleT2 .shareBox{display:inline-block;}
.articleT2 .shareBox a{margin-left:5px;line-height: 38px}
.articleT2 a:hover{color: #fff}
.articleT2 .bds_tsina{
	width: 24px !important;
    height: 40px !important;
	background:url(../images/icon24.png) no-repeat -49px top !important;
}
.articleT2 .popup_qzone{
	width: 24px !important;
    height: 40px !important;
	background:url(../images/icon24.png) no-repeat -98px top !important;
}
.articleT2 .popup_sqq{
	width: 24px !important;
    height: 40px !important;
	background:url(../images/icon24.png) no-repeat -147px top !important;
}
.articleT2 .bds_weixin{
	width: 24px !important;
    height: 40px !important;
	background:url(../images/icon24.png) no-repeat 0px top !important;
}
.articleT2 .bds_tsina:hover{background:url(../images/icon24.png) no-repeat -49px bottom !important;}
.articleT2 .popup_sqq:hover{background:url(../images/icon24.png) no-repeat -147px bottom !important;}
.articleT2 .popup_qzone:hover{background:url(../images/icon24.png) no-repeat -98px bottom !important;
}
.articleT2 .bds_weixin:hover{background:url(../images/icon24.png) no-repeat 0px bottom !important;}
.articlePageUp{
	height: 60px;
	border:1px solid #d9d6d1;
}
.articlePageT{
	width: 450px;
	height: 60px;
	line-height: 60px;
	color: #666666;
	font-size: 14px;
}
.articlePageT.fl{padding-left:55px;}
.articlePageT.fr{padding-right:55px;text-align: right}
.articlePageT a{color: #666666;}
.articlePageT a:hover{color: #db0000;}
.articlePage{
	clear:both;
	height:30px;
	text-align:center;
	font-family:Arial;
	}
.articlePage a{
	margin:0 1px;
	background:#ccc;
	padding:5px 10px;
	}
.articlePage a:hover{
	color:#fff;
	background:#db0000;
	}
.articlePage a.hover{
	color:#fff;
	background:#db0000;
	}
/*全图列表1*/
.imgList1{margin: 0 -16px;}
.imgList1 dd{
	float: left;
	width: 33.333%;
	overflow: hidden;
	margin-bottom: 20px;
}
.imgList1 dd a{
	display: block;
	overflow: hidden;
	margin: 0 16px;
}
.imgList1 dd a .pic{
	width: 100%;
	padding-top: 62.5%;
	overflow: hidden;
	position: relative;
}
.imgList1.typ2 dd a .pic{padding-top:55.555%;}
.imgList1.typ3 dd a .pic{padding-top:68.888%;}
.imgList1 dd a .pic img{
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
}
.imgList1 dd a span{
	display: block;
	height: 50px;
	overflow: hidden;
	line-height: 50px;
	text-align: center;
	color: #666666;
	font-size: 14px;
}
.imgList1.typ2 dd a span{color:#333}
.imgList1 dd a:hover span{color:#db0000}
/*图文列表*/
.textImg{position: relative;top: -25px;}
.textImg dd{
	display: block;
	height: 150px;
	overflow: hidden;
	padding: 25px 0;
	border-bottom: 1px solid #e1e1e1;
	position: relative;
}
.textImg dd .eyeBox{
	width: 322px;
	height: 200px;
	position: absolute;
	top:0;
	right:-322px;
	z-index: 11;
	background-image: url(../images/zIcon22.png);
	background-repeat: no-repeat;
	background-position: center center;
	transition-duration: 0.3s;
}
.textImg dd:hover{background-color:#f3f2f4}
.textImg dd:hover .eyeBox{right:0;}
.textImg dd .pic{
	width: 270px;
	height: 150px;
	overflow:hidden;
}
.textImg dd .pic img{
	display: block;
	width: 270px;
	height: 150px;
}
.textImg dd .divR{
	overflow: hidden;
	padding:0 30px;
}
.textImg dd .divR .divT{
	clear: both;
	height:36px;
	margin-top: 15px;
	overflow: hidden;
	line-height: 36px;
	color: #333333;
	font-size: 18px;
	font-weight: bold
}
.textImg dd .divR .divT2{
	clear: both;
	height:32px;
	overflow: hidden;
	line-height: 32px;
	color: #333333;
	font-size: 18px;
	font-weight: bold
}
.textImg dd .divR .txt{
	height: 48px;
	overflow: hidden;
	color: #97989d;
	font-size: 14px;
	line-height: 24px;
}
/**/
.listHot{
	display: block;
	height:205px;
	overflow: hidden;
}
.listHot .pic{
	width:360px;
	height: 205px;
	overflow:hidden;
}
.listHot .pic img{
	display: block;
	width:360px;
	height: 205px;
}
.listHot .divR{
	overflow: hidden;
	padding:0 30px;
	height: 205px;
	background-color:#f3f2f4
}
.listHot .divR .divT{
	clear: both;
	height:36px;
	margin-top:25px;
	overflow: hidden;
	line-height: 36px;
	color: #333333;
	font-size: 18px;
	font-weight: bold
}
.listHot .divR .divT2{
	clear: both;
	height:32px;
	overflow: hidden;
	line-height: 32px;
	color: #c51d1d;
	font-size: 18px;
	font-weight: bold
}
.listHot .divR .txt{
	height:72px;
	overflow: hidden;
	color: #97989d;
	font-size: 14px;
	line-height: 24px;
	margin-top: 10px;
}
/*大事记*/
.eventT {
	height: 30px;
	line-height: 30px;
	font-size: 20px;
	color: #666666;
	text-align: center;
}

.event {
	overflow: hidden;
	width:1000px;
	margin: 0 auto;
	padding-bottom:240px;
	position: relative;
	z-index: 1;
	padding-top: 70px;
	background-image: url(../images/eventIcn4.png);
	background-position:right bottom;
	background-repeat: no-repeat;
}

.event:after {
	content: "";
	display: block;
	width: 1px;
	height: 98%;
	background: #dadada;
	position: absolute;
	top: 16px;
	left: 50%;
	z-index: -1;
}

.event dd {
	width: 385px;
	padding: 20px;
	background: #f7f7f7;
	position: relative;
	float: right;
	clear: right;
	margin-bottom: 90px;
	min-height: 100px;
}

.event dd .icn {
	overflow: hidden;
	width: 14px;
	height: 23px;
	position: absolute;
	top: 45px;
}

.event dd .text {
	height: 300px;
	line-height: 30px;
	font-size: 16px;
	overflow: hidden;
	position: relative;
}

.wrapperdiv {
	position: relative;
}

.event dd .text img {
	width: 100%;
	display: block;
}

.event dd .year {
	width: 80px;
	height: 92px;
	position: absolute;
	top: 10px;
	background: url(../images/eventIcn2.png) no-repeat center center;
	line-height: 92px;
	text-align: center;
	color: #FFF;
	font-size: 16px;
}

.event dd.left_e {
	float: left;
	clear: left;
}

.event dd.right_e {
	float: right;
	clear: right;
	top: 150px;
	margin-bottom: 0px;
}

.event dd.left_e .icn {
	right: -13px;
	background: url(../images/eventIcn1.png) no-repeat center center;
}

.event dd.right_e .icn {
	left: -14px;
	background: url(../images/eventIcn1h.png) no-repeat center center;
}

.event dd.left_e .year {
	right: -115px;
}

.event dd.right_e .year {
	left: -115px;
}
.event dt{
	width: 100px;
	height: 63px;
	background-image: url(../images/eventIcn3.png);
	background-position: center center;
	background-repeat: no-repeat;
	position:absolute;
    left:50%;
    bottom:0;
	margin-left: -52px;
	cursor: pointer;
	display: none;
}
.eventT{
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	color: #c51d1d;
	font-size: 26px;
	font-family: "Arial";
	font-weight: bold;
	text-align: left;
	transform: scaleY(1.1);
}
.eventT2{
	height: 33px;
	overflow: hidden;
	line-height: 33px;
	color: #333333;
	font-size:18px;
	text-align: left;
}
/*集团期刊*/
.journalDl{
	width:1200px;
	overflow: hidden;
	margin:0 auto;
	background-image: url(../images/zBg1.png);
	background-position:left top;
	background-repeat: repeat-y;
	padding-left:53px;
}
.journalDl dd{
	float: left;
	width: 325px;
	padding-top:42px;
	margin-right: 55px;
}
.journalDl dd .book{
	width: 185px;
	height: 255px;
	overflow: hidden;
	box-shadow:0 5px 10px rgba(0,0,0,0.2);
}
.journalDl dd .book img{
	display: block;
	width: 185px;
	height: 255px;
}
.journalDl dd .bookT{
	width: 55px;
	height: 55px;
	overflow: hidden;
	background-image: url(../images/zIcon23.png);
	background-repeat: no-repeat;
	background-position:center top;
	line-height: 43px;
	text-align: center;
	color: #ffffff;
}
.journalDl dd .bookT span{font-size: 22px;font-weight:bold;padding-right:2px
}
.journalDl dd .bt{
	display:block;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	padding-left: 31px;
	color: #666666;
	font-size:14px;
	margin-top: 13px;
	margin-left: 16px;
	background-image: url(../images/zIcon24.png);
	background-repeat: no-repeat;
	background-position:left center;
	transition-duration: 0.3s;
}
.journalDl dd .bt:hover{color:#ac0b17;background-image: url(../images/zIcon24h.png);}
.activityT{
	clear: both;
	height: 50px;
	overflow: hidden;
	line-height: 50px;
	color: #c51d1d;
	font-size: 22px;
}
.activityTxt{
	clear: both;
	overflow: hidden;
	color: #666666;
	line-height: 34px;
	font-size: 14px;
}
.activitySlide{
	height: 252px;
	overflow: hidden;
}
.actvDl{
	height: 300px;
	overflow: hidden;
	overflow-x: auto;
	white-space: nowrap;
	font-size: 0;
	position: relative;
}
.actvDl dd{
	display: inline-block;
	width: 360px;
	height: 252px;
	overflow: hidden;
	margin-right: 30px;
}
.actvDl dd .pic{
	width: 360px;
	height: 202px;
	overflow: hidden;
}
.actvDl dd .pic img{
	display: block;
	width: 360px;
	height: 202px;
}
.actvDl dd span{
	display: block;
	height: 48px;
	border:1px solid #e0e0e0;
	line-height: 48px;
	text-align: center;
	color: #333333;
	font-size: 14px;
	font-weight: bold;
}
.activityBt{
	clear: both;
	height: 32px;
	overflow: hidden;
	text-align: center;
}
.activityBt .divC{display: inline-block;}
.activityBt a{
	float: left;
	width: 32px;
	height: 32px;
	overflow: hidden;
	cursor: pointer;
	margin:0 3px 0 4px;
	background-color:#f1f1f1;
	background-repeat: no-repeat;
	background-position: center center;
	position: relative;
}
.activityBt a:after{
	content: "";
	display: block;
	width: 100%;
	height: 100%;
	position: absolute;
	top: 0;
	left: 0;
	background-color: rgba(0,0,0,0.3);
	opacity:0;
	visibility: hidden;
	transition-duration: 0.3s;
}
.activityBt a:hover:after{
	opacity:1;
	visibility:visible;
}
.activityBt a.nCk:after{display:none}
.activityBt a.prevAll{background-image:url(../images/zIcon25.png)}
.activityBt a.prev{background-image:url(../images/zIcon26.png)}
.activityBt a.next{background-image:url(../images/zIcon27.png)}
.activityBt a.nextAll{background-image:url(../images/zIcon28.png)}
.activityBtC{
	float: left;
	overflow: hidden;
	padding:0 10px;
}
.activityBtC span{
	float: left;
	padding:0 8px;
	height: 32px;
	line-height: 32px;
	color: #c8c8c8;
	font-size: 16px;
	cursor: pointer;
}
.activityBtC span.hover{color:#333333}
.activityBtC span:hover{color:#333333}
/*岗位招聘*/
.rmtDl dd{
	clear: both;
	overflow: hidden;
	position: relative;
	background-color:#eeeeee;
	padding-right:105px;
	margin-bottom: 10px;
}
.rmtDl dd .icon{
	display: block;
	width: 103px;
	height: 100%;
	background-color:#e0e0e0;
	background-image: url(../images/zIcon29.png);
	background-repeat: no-repeat;
	background-position: center center;
	position: absolute;
	top: 0;
	right: 0;
}
.rmtDl dd .ddT{
	clear: both;
	height: 100px;
	overflow: hidden;
	cursor: pointer;
}
.rmtDl dd .ddT .headBox{
	width: 53px;
	height: 53px;
	overflow: hidden;
	margin-top: 20px;
	margin-left: 20px;
	margin-right: 14px;
}
.rmtDl dd .ddT .headBox img{
	display: block;
	width:auto;
	height: 53px;
	margin:0 auto;
}
.rmtDl dd .ddT .divR{
	overflow: hidden;
}
.rmtDl dd .ddT .divR .divT{
	clear: both;
	height: 30px;
	overflow: hidden;
	line-height: 30px;
	color: #333333;
	font-size: 16px;
	font-weight: bold;
}
.rmtDl dd .ddT .divR .divT2{
	clear: both;
	height: 20px;
	overflow: hidden;
	line-height: 20px;
	color: #333333;
	font-size: 14px;
}
.rmtDl dd .ddT.show .divR .divT2{font-weight: bold}
.rmtDl dd .ddT .divR .divT2 span{
	float: left;
	margin-right: 24px;
}
.rmtDl dd .ddC{
	overflow: hidden;
	padding-left: 87px;
	padding-right:30px;
	color: #666666;
	line-height: 24px;
	display: none;
}
.rmtDl dd .ddC strong{
	color: #333;
	font-weight: 14px;
}
.rmtDl dd .ddC .rmtBt{
	display: block;
	width: 150px;
	height: 50px;
	line-height: 50px;
	text-align: center;
	font-size: 16px;
	color: #ffffff;
	background-color:#c51d1d;
}
.rmtDl dd .ddC .rmtBt:hover{opacity: 0.9}
.rmtPw{
	position: fixed;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	z-index: 99999;
	background-color:rgba(0,0,0,0.67);
	display: none;
}
.rmtPw .bg{
	width: 520px;
	height: 224px;
	background-color:rgba(0,0,0,0.3);
	overflow: hidden;
	border-radius:5px;
	position: absolute;
	top: 50%;
	left: 50%;
	margin:-112px 0 0 -260px;
}
.rmtPw .bg .bt{
	width: 20px;
	height: 20px;
	cursor: pointer;
	background-image: url(../images/zIcon30.png);
	background-position: center center;
	background-repeat: no-repeat;
	position: absolute;
	top: 32px;
	right: 37px;
}
.rmtPwC{
	width: 500px;
	height: 204px;
	margin:10px 0 0 10px;
	overflow: hidden;
	background-color:#fff;
	border-radius:5px;
}
.rmtPwC .div{
	padding:44px 0 0 33px;
	overflow: hidden;
}
.rmtPwC .div span{
	float: left;
	line-height: 25px;
	color: #999999;
	font-size: 14px;
	padding-left: 12px;
}
.rmtPwC .div .btn{
	float: left;
	width: 68px;
	height: 25px;
	background-image: url(../images/zIcon31.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.rmtPwC .div .btn:hover{opacity: 0.9}
.rmtPwC .div .divT{
	clear: both;
	height: 40px;
	line-height: 40px;
	color: #999999;
	font-size: 16px;
}
.rmtPwC .div .btn2{
	display: block;
	width: 42px;
	height: 25px;
	background-image: url(../images/zIcon32.png);
	background-repeat: no-repeat;
	background-position: center center;
}
.rmtPwC .div .btn2:hover{opacity: 0.9}
/**/
.contactDl{overflow:hidden}
.contactDl dd{
	float: left;
	min-height: 140px;
	overflow: hidden;
	position: relative;
	right:-2px;
}
.contactDl dd:after{
	content: "";
	display: block;
	width: 1px;
	height: 140px;
	background-color:#e2e2e2;
	position: absolute;
	top:0;
	right: 0;
}
.contactDl dd.dd1{width:425px}
.contactDl dd.dd2{width:414px}
.contactDl dd.dd3{width:300px}
.contactDl dd .divT{
	clear: both;
	overflow: hidden;
	height: 26px;
	line-height: 26px;
	color: #666666;
	font-size: 18px;
}
.contactDl dd .tel{
	display: block;
	width: 229px;
	height: 35px;
	padding-left:65px
}
.contactDl dd .txt{
	clear: both;
	overflow: hidden;
	color: #777777;
	font-size: 14px;
	line-height: 24px;
}
.contactDl dd .ctsEwm{
	width: 103px;
	height: 103px;
	overflow: hidden;
	border:1px solid #d9d6d1;
	margin-left: 80px;
}
.mapBox{
	clear: both;
	overflow: hidden;
	height: 395px;
}
/*留言*/
.msgDl dt{
	clear: both;
	height: 35px;
	line-height: 35px;
	color: #666666;
	font-size: 18px;
}
.msgDl dd{clear:both}
.msgDl dd .spanT{
	width: 75px;
	height: 50px;
	line-height: 50px;
	overflow: hidden;
	color: #333333;
	font-size:14px;
	text-align: right;
	margin-right: 10px;
}
.msgDl dd .spanT i{font-style: normal;color:#f40012;margin-right:5px;}
.msgDl dd .inputT{
	height: 48px;
	overflow: hidden;
	line-height: 48px;
	border:1px solid #d2d2d2;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #666;
	padding:0 5px;
}
.w_1043{width:1043px}
.w_440{width:450px}
.w_280{width:280px}
.msgDl dd textarea{
	width: 1043px;
	height:200px;
	overflow: hidden;
	line-height:24px;
	border:1px solid #d2d2d2;
	font-size: 14px;
	font-family: "microsoft yahei";
	color: #666;
	padding:5px;
}
.msgDl dd .code{
	width: 100px;
	height: 50px;
	overflow: hidden;
	margin-left: 15px;
}
.msgDl dd .code img{
	display: block;
	width: 100px;
	height: 50px;
}
.msgDl dd .bt{
	display: block;
	width: 278px;
	height: 48px;
	margin:0 auto;
	line-height: 48px;
	text-align: center;
	color: #ffffff;
	font-size: 16px;
	background-color:#c51d1d;
	border:1px solid #dddddd;
}
.msgDl dd .bt:hover{opacity: 0.9}
/**/
.nav3{
	height: 55px;
	border-bottom: 1px solid #d9d9d9;
	text-align: center;
}
.nav3C{
	display: inline-block;
	height: 56px;
	overflow: hidden;
}
.nav3C a{
	float:left;
	height: 54px;
	line-height: 43px;
	color: #666666;
	font-size: 16px;
	padding:0 24px;
	position: relative;
	right: -1px;
	margin-right: 1px;
}
.nav3C a:after{
	content: "";
	display: block;
	width: 1px;
	height: 13px;
	background-color:#555555;
	position: absolute;
	top:15px;
	right: -1px;
}
.nav3C a.hover{
	color: #c51d1d;
	border-bottom: 2px solid #c51d1d;
}
/*********/
.webuploader-pick{display: none !important}
.rmtPwC .inputT{
	width: 90px;
	height: 30px;
	line-height:30px;
	border:1px solid #ccc;
	background:none;
	padding:0 5px;
	font-family: "microsoft yahei";
	color:#666;
}
.rmtPwC .code{height: 30px;margin-left: 10px;}
.rmtPwC .code img{
	display: block;
	height: 30px
}
.uploader-img-list div.imgWrap{
	width: 30px !important;
	height: 30px !important;
}
.uploader-img-list div.imgWrap p{
	width: 30px !important;
	height: 30px !important;
}
.rmtPwC .div .btn .customUpload{
	width: 68px !important;
	height: 25px !important;
	cursor: pointer;
}
.uploader-img-list {
    width:auto !important; 
    margin-top: -25px;
}

/* 新版新闻列表start */
.textList4 dd{
	border-bottom: 1px solid #e6e6e6;
}
.textList4 dd .con{
	overflow: hidden;
	height: 50px;
	line-height: 50px;
}
.textList4 dd .time{
	float: right;
	display: inline;
	font-size: 13px;
	color: #999;
}
.textList4 dd .title{
	overflow: hidden;
	padding-right: 30px;
}
.textList4 dd .title a{
	font-size:15px;
	color: #666;
	transition: all .3s linear;
	-webkit-transition: all .3s linear;
}
.textList4 dd:hover .title a{
	color: #c51d1d;
	letter-spacing: 1px;
}
/* 新版新闻列表end */
/*分页*/
.page1{padding:5px 0;text-align: center;clear: both;font-size: 14px;}
.page1 a{display: inline-block;overflow: hidden;padding:6px 10px;color:#999999;background: #e8e8e8;margin: 0 2px;}
.page1 span{display: inline-block; padding: 6px 2px; position: relative; top: -15px;}
.page1 a:hover{background: #c51d1d;color: #fff;}
.page1 a.hover{background: #c51d1d;color: #fff;}
.page1 input{display: inline-block;vertical-align: middle;height: 22px;border: 1px solid #e6e6e6;position: relative; top: -2px;}
.page1 input.page1Detail{width: 30px; height: 30px; text-align: center; border-radius: 3px; color: #999999; position: relative; top: -13px;}
.page1 label{color:#999999;position: relative;top: -11px;}
.page1 input.page_bnt{border: none; width: 30px; height: 25px; cursor: pointer; background: none; color: #999999; position: relative; top: -13px;}
.page1 a div{
	width: 11px;
    height: 19px;
	background-position: center center;
	background-repeat: no-repeat;
}
.page1 a.firstPage div{background-image: url(../images/icon_p1.png)}
.page1 a.prevPage div{background-image: url(../images/icon_p2.png)}
.page1 a.nextPage div{background-image: url(../images/icon_p3.png)}
.page1 a.lastPage div{background-image: url(../images/icon_p4.png)}

.page1 a.firstPage:hover div{background-image: url(../images/icon_p1h.png)}
.page1 a.prevPage:hover div{background-image: url(../images/icon_p2h.png)}
.page1 a.nextPage:hover div{background-image: url(../images/icon_p3h.png)}
.page1 a.lastPage:hover div{background-image: url(../images/icon_p4h.png)}

.page a.firstPage.disabled{background:#E2E2E2;}
.page a.prevPage.disabled{background:#E2E2E2;}
.page a.nextPage.disabled{background:#E2E2E2;}
.page a.lastPage.disabled{background:#E2E2E2;}

.page a.firstPage.disabled div{background-image: url(../images/icon_p1.png)}
.page a.prevPage.disabled div{background-image: url(../images/icon_p2.png)}
.page a.nextPage.disabled div{background-image: url(../images/icon_p3.png)}
.page a.lastPage.disabled div{background-image: url(../images/icon_p4.png)}
